Peer Tutoring or Collaborative Teaching : Some competent and qualified students (Little Teachers) teach their peers specific academic concepts to practice and articulate what they have learned. Based on empirical studies, this is very effective and helpful for both the little teacher and the student.
